package ch2oopexer1;
/*
* ：公司有公司名称，注册地址，电话，经营范围等属性，
* 公司有很多员工（暂用String数组表示），公司有招聘员工方法，
* 有输出员工信息方法，以及辞退员工方法(*选做)。*/
public class Company {
    String name;
    String address;
    String phone;
    String range;
    Staff[] staffarr = new Staff[2] ;

    Staff staf = new Staff();
    public void recuit(){//招聘
        for(int j=0;j<staffarr.length;j++) {
            if (staf.age < 60 && staf.age >= 18) {
                System.out.println("年龄符合要求,欢迎来我公司");
                staffarr[j]=staf;
                show(staf);
            } else {
                System.out.println("年龄不符，无法进入我们公司");
            }
        }
    }
    public void show(Staff staf){
        for(int i=0;i<staffarr.length;i++) {
            System.out.println("经筛选录入我们公司的员工有：");
            System.out.println("姓名：" + staf.sname+ " ，年龄：" + staf.age + " ,性别：" + staf.gender);
        }
    }

    public void retire(Staff staf){//十年后可以退休的员工
        if((staf.age+10)>=60){
            System.out.println("十年后可以退休的员工有：");
            staf.show();
        }
    }

    public void companyShow(){
        System.out.println("公司名称：" + name);
        System.out.println("公司地址：" + address);
        System.out.println("公司电话：" + phone);
        System.out.println("公司经营范围：：" + range);

    }


}
